/**
 * Copyright (C), 2015-2019, XXX有限公司
 * FileName: GoodsbillMasterService
 * Author:   李毅
 * Date:     2019/10/18 10:16
 * Description: 货运主表业务
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 */
package com.ymtms.supplycar.service;

import com.ymtms.supplycar.pojo.GoodsbillMaster;
import com.ymtms.supplycar.pojo.Waybill;
import com.ymtms.supplycar.vo.GridRequest;

import java.util.List;

/**
 * 〈一句话功能简述〉<br> 
 * 〈货运主表业务〉
 *
 * @author 李毅
 * @create 2019/10/18
 * @since 1.0.0
 */
public interface GoodsbillMasterService {

    GoodsbillMaster findGoodsbillByGid(Integer gid);


    List<GoodsbillMaster> findGoodsbillByState(String state, GridRequest gridRequest);

    Integer findCount(String state);

    List<GoodsbillMaster> findAllByState(String state);

    /**
     * @Description 根据职员账号login_id查询该职员所负责的货运单
     * @Param login_id 职员账号
     * @return list集合
     * @date   2019/11/6  9:25
     * @author 张泓
     */
    public List<GoodsbillMaster> getGoodsbillMasterByLoginId(String login_id);

}